be on the edge of a precipice

濒临绝境,处境十分危急